spinusoidal pulse - Spanish English Dictionary